Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Nov 2010 20:19:20 -0800
From:      perryh@pluto.rain.com
To:        kraduk@gmail.com
Cc:        freebsd-questions@freebsd.org
Subject:   Re: a gmirror disappears after adding gjournals to its partitions
Message-ID:  <4ceb40c8.IB5c12O9ZJa3abeh%perryh@pluto.rain.com>
In-Reply-To: <AANLkTimb8qHPj9HTY_jpy_vzVnB27stKxXO%2BjZjhnnSd@mail.gmail.com>
References:  <4ce8b7ce.qnD6CCAK8thDasFl%perryh@pluto.rain.com> <AANLkTimb8qHPj9HTY_jpy_vzVnB27stKxXO%2BjZjhnnSd@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
krad <kraduk@gmail.com> wrote:
> On 21 November 2010 06:10, <perryh@pluto.rain.com> wrote:
...
> > ==== manually-created config files, while still in chroot after install
> > Fixit# cat /boot/loader.conf
> > geom_mirror_load="YES"
> > geom_journal_load="YES"
> >
> > vfs.root.mountfrom="ufs:/dev/mirror/gm0a.journal"
> > vfs.root.mountfrom.options="rw"
...
> > ==== output from kldstat, after booting the newly-installed system --
> > ==== and manually mounting the root FS -- showing that geom_mirror.ko
> > ==== did get loaded.
> > Id Refs Address    Size     Name
> >  1    6 0xc0400000 bb5504   kernel
> >  2    1 0xc0fb6000 14540    geom_journal.ko
> >  3    1 0xc0fcb000 16ed4    geom_mirror.ko
...
> sounds silly but are you loading the gmirror kernel module via
> loader.conf

Yes, I'm even setting geom_mirror_load to "YES" before setting
geom_journal_load to "YES" (although I doubt the order of these
settings in loader.conf makes any difference).

If the kldstat Id numbers are assigned sequentially, it looks as
if geom_journal got loaded first and this may somehow be related
(although I don't entirely see how -- absent geom_mirror to make gm0
and its partitions visible, I'd think that geom_journal "should not"
be able to find its metadata at all).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ceb40c8.IB5c12O9ZJa3abeh%perryh>